// 地图相关
/* 鼠标位置控件层样式设置 */
#mouse-position {
  position: absolute;
  right: 12px;
  bottom: 12px;
  font-size: 18px;
  line-height: 27px;
  z-index: 2000;
}
::v-deep #mapCon .ol-zoom {
  left: unset !important;
  right: 0.5em !important;
}
::v-deep #mapCon .ol-zoom .ol-zoom-out {
  margin-top: 204px;
}
::v-deep #mapCon .ol-zoomslider {
  background-color: transparent;
  top: 2.3em;
  left: unset !important;
  right: 0.5em !important;
}
::v-deep #mapCon .ol-touch .ol-zoom .ol-zoom-out {
  margin-top: 212px;
}
::v-deep #mapCon .ol-touch .ol-zoomslider {
  top: 2.75em;
}
::v-deep #mapCon .ol-zoom-in .ol.has-tooltip:hover[role="tooltip"],
::v-deep #mapCon .ol-zoom-in .ol-has-tooltip:focus[role="tooltip"] {
  top: 3px;
}
::v-deep #mapCon .ol-zoom-out .ol-has-tooltip:hover[role="tooltip"],
::v-deep #mapCon .ol-zoon-out .ol-has-out-tooltip:focus[role="tooltip"] {
  top: 232px;
}
::v-deep #mapCon .ol-zoom-extent {
  top: 280px;
  left: unset !important;
  right: 0.5em !important;
}
::v-deep #mapCon .bar {
  position: absolute;
  left: 0.5em;
  top: 10px;
  z-index: 3000;
}
::v-deep #mapCon .spatial-resultBox {
  position: absolute;
  left: 50%;
  top: 200px;
  transform: translatex(-50%);
  z-index: 3000;
}

::v-deep .el-form-item__label {
  font-size: 18px;
}
::v-deep .el-input {
  width: 156px;
}
::v-deep input.el-input__inner {
  font-size: 16px !important;
  background-color: rgba(34, 52, 87, 0.8) !important;
}
::v-deep #bar .el-button {
  font-size: 18px !important;
  background-color: rgba(34, 52, 87, 0.8) !important;
}
::v-deep .el-card {
  background-color: rgba(34, 52, 87, 0.6) !important;
  border: none;
}
::v-deep .el-table {
  background-color: rgba(34, 52, 87, 0.8) !important;
}
::v-deep .el-table__expanded-cell {
  background-color: rgba(34, 52, 87, 0.8) !important;
}
::v-deep .el-table tr {
  background-color: rgba(34, 52, 87, 0.8) !important;
}
::v-deep .el-table th.el-table__cell {
  background-color: rgba(34, 52, 87, 0.8) !important;
}
::v-deep .el-table__fixed-right-patch {
  background-color: rgba(34, 52, 87, 0.8) !important;
}
::v-deep .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
}
::v-deep .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #234282;
  border-radius: 8px;
}
.singe-line {
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
}
.double-line {
  word-break: break-all;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
